<?php
use Qiniu\Storage\UploadManager;
use Qiniu\Auth;

$zhi=require __DIR__.'/autoload.php';

$accessKey="z8NmWKeLfzU8ev6V95xojZu5GmxgNKibNuaWc0Ef";
$secretKey="SMqml0QjGtU2LHbBKhnSP1JX9Ej_oW0yBzuOEBYh";

$auth = new Auth($accessKey, $secretKey);


// 要上传的空间
$bucket = 'code';

// 生成上传 Token
$token = $auth->uploadToken($bucket);

$lastPath=__DIR__.'/../web.tar.gz';
// 上传到七牛后保存的文件名
$rands=rand(5000,9999);
$key = "网站文件_{$rands}.tar.gz";

// 初始化 UploadManager 对象并进行文件的上传。
$uploadMgr = new UploadManager();

// 调用 UploadManager 的 putFile 方法进行文件的上传。
list($ret, $err) = $uploadMgr->putFile($token, $key, $lastPath);

if ($err !== null) {
    var_dump("上传失败!");
    var_dump($err);
} else {
    $URL="http://p7h441d6x.bkt.clouddn.com/";
    $URL=$URL . $ret['key'];
    var_dump($ret['key']);
    var_dump("上传成功!");

}
